package com.wan37.logic.dao;

import java.util.List;

/**
 * @param <T>
 * @author ly
 */
public interface BaseDao<T> {
    /**
     * 添加
     *
     * @param t
     */
    boolean add(T t);


    /**
     * 删除
     *
     * @param id
     */
    boolean delete(Integer id);

    /**
     * 更新
     *
     * @param t
     */
    boolean update(T t);


    /**
     * 获取全部对象
     *
     * @return
     */
    List<T> getAll();

}
